home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Hacking & Misc / Mac Satellite.sit / Mac Satellite / MacSeason9 v1.7 / MacSeason9v1.7 / MacSeason9.src / MacSeason9.h < prev    next >
Text File  |  1995-08-14  |  1KB  |  80 lines

  1. typedef struct myVCprefs {
  2.     short decode;
  3.     short processReset;
  4.     short byte;
  5.     short kernelCount;
  6.     short whichPort;
  7.     short debug;
  8.     short tvMsgs;
  9.     short fullDecode;
  10.     short endless;
  11.     short normDisplay;
  12. } vcPrefs;
  13.  
  14. #define mbMenuBar    128
  15. #define mApple        128
  16. #define iAbout        1
  17. #define mFile        129
  18. #define iQuit        1
  19. #define mEdit        130
  20. #define iUndo        1
  21. #define iCut        3
  22. #define iCopy        4
  23. #define iPaste        5
  24. #define iClear        6
  25. #define mCrypt        131
  26. #define iFulltime    1
  27. #define iDebug        2
  28. #define iTVMsgs        3
  29. #define iFullDecode    4
  30. #define iNormDisplay    5
  31. #define iSetPrefs    7
  32. #define iSetShutdown    8
  33.  
  34. #define aCtl    2
  35. #define bCtl    0
  36.  
  37. #define    kWaitReset        1
  38. #define kClearReset        2
  39. #define kProcessReset    3
  40. #define kRecvHeader        4
  41. #define kDecodeHeader    5
  42. #define kRecvData        6
  43. #define kProcessData    7
  44. #define kSendData        8
  45.  
  46. #define kPortA            0
  47. #define kPortB            1
  48.  
  49. /* message directions */
  50. #define IN   0   /* to card */
  51. #define OUT  1   /* to decoder */
  52.  
  53. #define dlgDelays    128
  54. #define dlyFirstInp    4
  55. #define dlyDecode    4
  56. #define dlyReset    5
  57. #define dlyByte        6
  58. #define    dlyKernCnt    7
  59. #define dlyLastInp    7
  60. #define prfModem    8
  61. #define prfPrinter    9
  62.  
  63. #define dlgShutdown    129
  64. #define shdTime        4
  65.  
  66. #define PREFRESTYPE 'pref'
  67. #define PREFRESID    128
  68.  
  69. void DoMenuCommand( long menuResult);
  70.  
  71. void delay(short theTime);
  72.  
  73. void SetState(short newState);
  74.  
  75. void CheckEvent( void );
  76.  
  77. void DrawNanos(unsigned char *theNanos);
  78.  
  79. short send(unsigned char *theData, short byteCount);
  80.